permanent complications - Turkish English Dictionary